stuffing dead animals - Spanish English Dictionary